Big Huge Thesaurus

damson plum

noun